true to the best of the knowledge and belief - Turkish English Dictionary